//index.js
//获取应用实例
const app = getApp()
var appData = app.globalData

Page({
    data: {
        user_id: '',
        lqc: 0,// 我的链力
        point: 0, // 我的钻石
        lingLogin: false, // 初次登录
        lingCreate: false, // 创建一个圈子
        lingPhone: false, // 绑定手机
        lingPublic: false, // 关注公众号
        lingJoin: false, // 加入一个圈子
    },
    onLoad: function (options) {
        let _this = this
        let user_id = options.user_id
        // 设置初始化链力与钻石
        _this.setData({
            user_id: user_id,
            point: (0).toFixed(2),
            lqc: (0).toFixed(2)
        })
        // 获取用户信息
        wx.request({
            url: appData.apiUrl + 'user/userinfo',
            data: {
                user_id: user_id
            },
            success: function (res) {
                console.log('获取用户信息')
                if (res.data.status == true) {
                    let userInfo = res.data.data
                    console.log(userInfo)
                    appData.userInfo = userInfo
                    _this.setData({
                        point: userInfo.point,
                        lqc: userInfo.lqc_num
                    })
                }
            }
        })
        // 获取用户链力任务
        wx.request({
            url: appData.apiUrl + 'user/usertask',
            data: {
                user_id: user_id
            },
            success: function (res) {
                console.log('获取用户链力任务')
                if (res.data.status == true) {
                    let data = res.data.data
                    for (let index in data) {
                        let item = data[index]
                        console.log(item)
                        if (item.isOk) {
                            if (item.description == '登录赠送') {
                                _this.setData({ lingLogin: true })
                            } else if (item.description == '绑定手机') {
                                _this.setData({ lingPhone: true })
                            } else if (item.description == '关注公众号') {
                                _this.setData({ lingPublic: true })
                            } else if (item.description == '创建圈子') {
                                _this.setData({ lingCreate: true })
                            } else if (item.description == '加入圈子') {
                                _this.setData({ lingJoin: true })
                            }
                        }  
                    }
                }
            }
        })
    },
    // 跳转到我的链力页面
    toLqc: function () {
        let user_id = this.data.user_id
        wx.navigateTo({
            url: '/pages/lingDetail/lingDetail?user_id=' + user_id,
        })
    },
    // 跳转到我的钻石页面
    toPoint: function () {
        let user_id = this.data.user_id
        let point = this.data.point
        wx.navigateTo({
            url: '/pages/diamond/diamond?user_id=' + user_id + '&point=' + point,
        })
    },
    // 跳转到绑定手机页面
    toPhone: function () {
        let user_id = this.data.user_id
        let point = this.data.point
        wx.navigateTo({
            url: '/pages/phone/phone?user_id=' + user_id,
        })
    },
    //跳转到关注公众号
    goToCode: function () {
        wx.navigateTo({
            url: '/pages/publicCode/publicCode'
        })
    }
})
